package com.qidian.md.service;

import com.qidian.mes.pojo.md.ItemType;
import com.qidian.mes.util.pojo.MESResult;

import java.util.List;

/**
 * @Author 18林梦雅
 * @Company 起点编程
 * @Time 2023/10/27 14:36
 * @Description
 */
public interface ItemTypeService {


    /**
     * 查询所有的权限
     * @return
     */
    MESResult selectAll();

    // 递归查询子权限
//    public List<ItemType> selectByParentId(Long parentId);

    MESResult queryList(ItemType itemType);


    MESResult deleteById(Long itemTypeId);

    MESResult queryById(Long itemTypeId);

    MESResult update(ItemType itemType);

    MESResult addItemType(ItemType itemType);

    MESResult selectByname(ItemType itemType);
}
